开源故障树源码
.
├── DetalModbus.suo
├── README.txt
├── bin
│ ├── HTMLHelp
│ │ ├── ApplyPED.html
│ │ ├── ClearPED.html
│ │ ├── CopyFTA.html
│ │ ├── CopyPED.html
│ │ ├── Copyright.html
│ │ ├── CutFTA.html
│ │ ├── CutPED.html
│ │ ├── Database.html
│ │ ├── DeleteFTA.html
│ │ ├── DeletePED.html
│ │ ├── Dormant.html
│ │ ├── Exit.html
│ │ ├── ExportFTA.html
│ │ ├── ExportPED.html
│ │ ├── History.html
│ │ ├── History.html~
│ │ ├── IndexFTA.html
│ │ ├── IndexPED.html
│ │ ├── Link.html
│ │ ├── MinCutSets.html
│ │ ├── Monte.html
│ │ ├── NewFTA.html
│ │ ├── NewPED.html
│ │ ├── NumProb.html
│ │ ├── OpenFTA.html
│ │ ├── OpenPED.html
│ │ ├── PageSetup.html
│ │ ├── PasteFTA.html
│ │ ├── PastePED.html
│ │ ├── Preferences.html
│ │ ├── PrintFTA.html
│ │ ├── PrintFTARep.html
│ │ ├── PrintPED.html
│ │ ├── PrintPreview.html
│ │ ├── PrinterSetup.html
│ │ ├── Report.html
│ │ ├── SaveAsFTA.html
│ │ ├── SaveAsPED.html
│ │ ├── SaveFTA.html
│ │ ├── SavePED.html
│ │ ├── Selected.html
│ │ ├── SetZoom.html
│ │ ├── ShiftL.html
│ │ ├── ShiftR.html
│ │ ├── SymbolP.html
│ │ ├── TreeOver.html
│ │ ├── Undo.html
│ │ ├── Validate.html
│ │ ├── ViewFTARep.html
│ │ ├── ZoomIn.html
│ │ ├── ZoomOut.html
│ │ ├── fta_analysis_menu.html
│ │ ├── fta_dialog_cut_set.html
│ │ ├── fta_dialog_file_selector.html
│ │ ├── fta_dialog_gate.html
│ │ ├── fta_dialog_intermediate.html
│ │ ├── fta_dialog_monte.html
│ │ ├── fta_dialog_page_setup.html
│ │ ├── fta_dialog_post_it.html
│ │ ├── fta_dialog_preferences.html
│ │ ├── fta_dialog_print.html
│ │ ├── fta_dialog_print_preview.html
│ │ ├── fta_dialog_probs.html
│ │ ├── fta_edit_menu.html
│ │ ├── fta_failure_rate.html
│ │ ├── fta_file_menu.html
│ │ ├── fta_help_menu.html
│ │ ├── fta_overview.html
│ │ ├── fta_report_menu.html
│ │ ├── fta_toolbar.html
│ │ ├── fta_view_menu.html
│ │ ├── helpFTA.html
│ │ ├── helpPED.html
│ │ ├── images
│ │ │ ├── FTAsmall.gif
│ │ │ ├── PEDsmall.gif
│ │ │ ├── and gate.gif
│ │ │ ├── basic initiating event.gif
│ │ │ ├── busy.gif
│ │ │ ├── conditioning event.gif
│ │ │ ├── conditioning_event.gif
│ │ │ ├── copy sub-tree.gif
│ │ │ ├── copy text.gif
│ │ │ ├── cut sub-tree.gif
│ │ │ ├── cut text.gif
│ │ │ ├── delete event.gif
│ │ │ ├── delete sub-tree.gif
│ │ │ ├── downArrow.gif
│ │ │ ├── exclusive or gate.gif
│ │ │ ├── external event.gif
│ │ │ ├── inhibit gate.gif
│ │ │ ├── intermediate event.gif
│ │ │ ├── link.gif
│ │ │ ├── logo.gif
│ │ │ ├── new database.gif
│ │ │ ├── new tree.gif
│ │ │ ├── open database.gif
│ │ │ ├── open tree.gif
│ │ │ ├── or gate.gif
│ │ │ ├── page setup.gif
│ │ │ ├── paste sub-tree.gif
│ │ │ ├── paste text.gif
│ │ │ ├── print database.gif
│ │ │ ├── print setup.gif
│ │ │ ├── print tree.gif
│ │ │ ├── priority and gate.gif
│ │ │ ├── question.gif
│ │ │ ├── questionsmall.gif
│ │ │ ├── save database.gif
│ │ │ ├── save tree.gif
│ │ │ ├── set zoom small.gif
│ │ │ ├── transfer in.gif
│ │ │ ├── transfer out.gif
│ │ │ ├── undeveloped event.gif
│ │ │ ├── upArrow.gif
│ │ │ ├── warning.gif
│ │ │ ├── warningsmall.gif
│ │ │ ├── zoom in.gif
│ │ │ └── zoom out.gif
│ │ ├── ped_dialog_ped.html
│ │ ├── ped_edit_menu.html
│ │ ├── ped_events_database.html
│ │ ├── ped_file_menu.html
│ │ ├── ped_help_menu.html
│ │ ├── ped_toolbar.html
│ │ ├── usersupportFTA.html
│ │ └── usersupportPED.html
│ ├── OpenFTA.bat
│ └── OpenFTA.sh
├── docs
│ └── OpenFTA_Manual_v1.pdf
├── examples
│ ├── Three Motor Example (Motor 2 Only)
│ │ ├── T.fta
│ │ ├── Three Motor Example (Motor 2 Only).fta
│ │ └── Three Motor Example (Motor 2 Only).ped
│ ├── fix_examples_for_linux.sh
│ ├── lift
│ │ ├── lift.fta
│ │ └── lift.ped
│ ├── theatre
│ │ ├── theatre.fta
│ │ └── theatre.ped
│ ├── three_levels
│ │ ├── bottom.fta
│ │ ├── bottom.ped
│ │ ├── middle.fta
│ │ └── top.fta
│ └── transTest
│ ├── transTest.fta
│ ├── transTest.ped
│ ├── transTest1.fta
│ ├── transTest1.ped
│ ├── transTest2.fta
│ └── transTest2.ped
├── src
│ ├── Makefile
│ ├── build_bin.bat
│ ├── build_gui.bat
│ ├── gui
│ │ ├── FTAGUI
│ │ │ ├── AlphaNumericField.java
│ │ │ ├── AppLocation.java
│ │ │ ├── BrowserLauncher.java
│ │ │ ├── CutSetsDialog.java
│ │ │ ├── FTACanvas.java
│ │ │ ├── FTAConstants.java
│ │ │ ├── FTAFileFilter.java
│ │ │ ├── FTAFrame.java
│ │ │ ├── FTAList.java
│ │ │ ├── FTAUtilities.java
│ │ │ ├── FloatField.java
│ │ │ ├── GateDialog.java
│ │ │ ├── GenerateMonteCarlo.java
│ │ │ ├── IntegerField.java
│ │ │ ├── IntermediateEventDialog.java
│ │ │ ├── JarResources.java
│ │ │ ├── Makefile
│ │ │ ├── MonteCarloDialog.java
│ │ │ ├── NumericalProbabilityDialog.java
│ │ │ ├── OpenFTA.java
│ │ │ ├── PEDConstants.java
│ │ │ ├── PEDFrame.java
│ │ │ ├── Preferences.java
│ │ │ ├── PrintPreferences.java
│ │ │ ├── PrintPreviewCanvas.java
│ │ │ ├── PrintUtilities.java
│ │ │ ├── RestrictLengthField.java
│ │ │ ├── RestrictedDocument.java
│ │ │ ├── RestrictedLengthAlphaNumericField.java
│ │ │ ├── RestrictedLengthExclusiveField.java
│ │ │ ├── RestrictedNumberDocument.java
│ │ │ ├── ScrolledTextFrame.java
│ │ │ ├── SetZoomDialog.java
│ │ │ ├── StringUtilities.java
│ │ │ ├── TextPrint.java
│ │ │ ├── TextPrinter.java
│ │ │ ├── TransferTreeDialog.java
│ │ │ ├── TreeOverviewFrame.java
│ │ │ ├── TreeTextDialog.java
│ │ │ └── WorkingDialog.java
│ │ ├── Makefile
│ │ └── images
│ │ ├── FTAsmall.gif
│ │ ├── Makefile
│ │ ├── PEDsmall.gif
│ │ ├── and gate.gif
│ │ ├── basic initiating event.gif
│ │ ├── busy.gif
│ │ ├── conditioning event.gif
│ │ ├── copy sub-tree.gif
│ │ ├── copy text.gif
│ │ ├── copy.gif
│ │ ├── cut sub-tree.gif
│ │ ├── cut text.gif
│ │ ├── cut.gif
│ │ ├── delete event.gif
│ │ ├── delete sub-tree.gif
│ │ ├── downArrow.gif
│ │ ├── exclusive or gate.gif
│ │ ├── external event.gif
│ │ ├── infosmall.gif
│ │ ├── inhibit gate.gif
│ │ ├── intermediate event.gif
│ │ ├── link.gif
│ │ ├── logo.gif
│ │ ├── new database.gif
│ │ ├── new tree.gif
│ │ ├── open database.gif
│ │ ├── open tree.gif
│ │ ├── or gate.gif
│ │ ├── page setup.gif
│ │ ├── paste sub-tree.gif
│ │ ├── paste text.gif
│ │ ├── paste.gif
│ │ ├── print database.gif
│ │ ├── print setup.gif
│ │ ├── print tree.gif
│ │ ├── priority and gate.gif
│ │ ├── question.gif
│ │ ├── questionsmall.gif
│ │ ├── reportsmall.gif
│ │ ├── save database.gif
│ │ ├── save tree.gif
│ │ ├── set zoom small.gif
│ │ ├── transfer in.gif
│ │ ├── transfer out.gif
│ │ ├── undeveloped event.gif
│ │ ├── upArrow.gif
│ │ ├── warning.gif
│ │ ├── warningsmall.gif
│ │ ├── zoom in.gif
│ │ └── zoom out.gif
│ ├── lib
│ │ ├── Analysis
│ │ │ ├── BaseTimeEstimate.c
│ │ │ ├── BaseTimeEstimate.h
│ │ │ ├── Copy of FailureStatistics.c
│ │ │ ├── CutSetsByAlgebraicMethod.c
│ │ │ ├── CutSetsByAlgebraicMethod.h
│ │ │ ├── CutSetsByComboMethod.c
│ │ │ ├── CutSetsByComboMethod.h
│ │ │ ├── CutSetsCommon.c
│ │ │ ├── CutSetsCommon.h
│ │ │ ├── Exports
│ │ │ ├── FailureStatistics.c
│ │ │ ├── FailureStatistics.h
│ │ │ ├── Makefile
│ │ │ ├── MonteCarloSimulation.c
│ │ │ ├── MonteCarloSimulation.h
│ │ │ ├── NormalisedBooleanExpressions.c
│ │ │ ├── NormalisedBooleanExpressions.h
│ │ │ ├── ProbabilityAnalysis.c
│ │ │ └── ProbabilityAnalysis.h
│ │ ├── Appn
│ │ │ ├── Dialogs.h
│ │ │ ├── Exports
│ │ │ ├── FileDialogs.c
│ │ │ ├── FileDialogs.h
│ │ │ ├── Makefile
│ │ │ ├── analysis_pd.c
│ │ │ ├── analysis_pd.h
│ │ │ ├── basic.h
│ │ │ ├── bits.c
│ │ │ ├── bits.h
│ │ │ ├── boolean.h
│ │ │ ├── display_item.c
│ │ │ ├── display_item.h
│ │ │ ├── display_tree.c
│ │ │ ├── display_tree.h
│ │ │ ├── edit_pd.c
│ │ │ ├── edit_pd.h
│ │ │ ├── event_list.c
│ │ │ ├── event_list.h
│ │ │ ├── file_pd.c
│ │ │ ├── file_pd.h
│ │ │ ├── fta.h
│ │ │ ├── item.c
│ │ │ ├── item.h
│ │ │ ├── level.c
│ │ │ ├── level.h
│ │ │ ├── levelP.h
│ │ │ ├── print_report_pd.c
│ │ │ ├── print_report_pd.h
│ │ │ ├── segments.c
│ │ │ ├── segments.h
│ │ │ ├── symbol.c
│ │ │ ├── symbol.h
│ │ │ ├── symbol_defs.h
│ │ │ ├── symbol_menu.c
│ │ │ ├── symbol_menu.h
│ │ │ ├── symbol_text.c
│ │ │ ├── symbol_text.h
│ │ │ ├── treeP.h
│ │ │ ├── treeUtil.c
│ │ │ ├── treeUtil.h
│ │ │ ├── tree_pic.c
│ │ │ ├── tree_pic.h
│ │ │ ├── tree_pic_forest.h
│ │ │ ├── undo.c
│ │ │ ├── undo.h
│ │ │ ├── util.c
│ │ │ ├── util.h
│ │ │ ├── view_pd.c
│ │ │ └── view_pd.h
│ │ ├── Canvas
│ │ │ ├── Canvas.c
│ │ │ ├── Canvas.h
│ │ │ ├── CanvasP.h
│ │ │ ├── Exports
│ │ │ ├── JavaCanvas.c
│ │ │ ├── JavaCanvas.h
│ │ │ ├── JavaCanvasP.h
│ │ │ ├── Makefile
│ │ │ ├── PostScriptCanvas.c
│ │ │ ├── PostScriptCanvas.h
│ │ │ └── PostScriptCanvasP.h
│ │ ├── JNI
│ │ │ ├── Makefile
│ │ │ ├── NativeCutSetsDialog.c
│ │ │ ├── NativeCutSetsDialog.h
│ │ │ ├── NativeFTACanvas.c
│ │ │ ├── NativeFTACanvas.h
│ │ │ ├── NativeFTAFrame.c
│ │ │ ├── NativeFTAFrame.h
│ │ │ ├── NativeGateDialog.c
│ │ │ ├── NativeGateDialog.h
│ │ │ ├── NativeIntermediateEventDialog.c
│ │ │ ├── NativeMonteCarloDialog.c
│ │ │ ├── NativeMonteCarloDialog.h
│ │ │ ├── NativeNumericalProbabilityDialog.c
│ │ │ ├── NativeNumericalProbabilityDialog.h
│ │ │ ├── NativePEDFrame.c
│ │ │ ├── NativePEDFrame.h
│ │ │ ├── NativeTransferTreeDialog.c
│ │ │ ├── NativeTreeTextDialog.c
│ │ │ └── TopLevelData.h
│ │ ├── Makefile
│ │ ├── NativeFTA.dsp
│ │ ├── NativeFTA.dsw
│ │ ├── PrimaryEvents
│ │ │ ├── Exports
│ │ │ ├── Makefile
│ │ │ ├── PED_shell.c
│ │ │ ├── PED_shell.h
│ │ │ ├── primary_event.c
│ │ │ ├── primary_event.h
│ │ │ ├── primary_events_database.c
│ │ │ └── primary_events_database.h
│ │ ├── Utilities
│ │ │ ├── AssertUtil.c
│ │ │ ├── AssertUtil.h
│ │ │ ├── Block.c
│ │ │ ├── Block.h
│ │ │ ├── Exports
│ │ │ ├── FileUtilities.c
│ │ │ ├── FileUtilities.h
│ │ │ ├── Makefile
│ │ │ ├── MathMacros.h
│ │ │ ├── MemoryUtil.c
│ │ │ ├── MemoryUtil.h
│ │ │ ├── MyTypes.h
│ │ │ ├── RandomNumbers.c
│ │ │ ├── RandomNumbers.h
│ │ │ ├── Record_Io.c
│ │ │ ├── Record_Io.h
│ │ │ ├── StatisticalMaths.c
│ │ │ ├── StatisticalMaths.h
│ │ │ ├── StringUtilities.c
│ │ │ ├── StringUtilities.h
│ │ │ ├── list_suu.c
│ │ │ ├── list_suu.h
│ │ │ ├── list_suu_utilities.c
│ │ │ └── list_suu_utilities.h
│ │ └── Widgets
│ │ ├── Exports
│ │ ├── Makefile
│ │ ├── drawingarea.c
│ │ └── drawingarea.h
│ ├── linux.gcc.Makefile
│ ├── linux.gcc.debug.Makefile
│ └── master.Makefile
└── 开源故障树源码.zip
22 directories, 385 files
评论